package com.open.capacity.reptile.dto.gdszcz.response.pay.babgtinfo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 指标额度表
 *
 * @author
 * @email
 * @date 2023-09-11 11:49:05
 */

@Data
public class BaBgtInfoData implements Serializable {
    private static final long serialVersionUID = 1L;


    private Long id;

    private String createBy;

    private String createName;

    private String createById;

    private Date createTime;

    private String updateBy;

    private String updateById;

    private Date updateTime;

    private Boolean isDeleted;

    private Integer ver;

    private String rcid;

    private String bgtId;

    private String mofDivCode;

    private String mofDivName;

    private String fiscalYear;

    private String bgtDocId;

    private String oriBgtId;

    private String corBgtDocNo;

    private String bgtDocTitle;

    private String bgtDec;

    private Date docDate;

    private String bondCode;

    private String bondName;

    private String budgetLevelCode;

    private String budgetLevelName;

    private String supBgtDocNo;

    private String proCode;

    private String proName;

    private Boolean isTrack;

    private String fundTypeCode;

    private String fundTypeName;

    private String manageMofDepCode;

    private String manageMofDepName;

    private String agencyCode;

    private String agencyName;

    private String tpFuncCode;

    private String tpFuncName;

    private String expFuncCode;

    private String expFuncName;

    private String depBgtEcoCode;

    private String depBgtEcoName;

    private String govBgtEcoCode;

    private String govBgtEcoName;

    private String bgtTypeCode;

    private String bgtMofDepCode;

    private String bgtMofDepName;

    private Boolean isGovPur;

    private Boolean isAdjust;

    private String adjBatchNo;

    private String bgtPmanId;

    private String sourceTypeCode;

    private String sourceTypeName;

    private String summary;

    private String currencyCode;

    private String payCate;

    private String lastYearBid;

    private BigDecimal amount;

    private BigDecimal disAmt;

    private BigDecimal curAmt;

    private BigDecimal oriAmt;

    private BigDecimal usedAmt;

    private BigDecimal frozenAmt;

    private BigDecimal onFrozenAmt;

    private BigDecimal onInAmt;

    private BigDecimal onOutAmt;

    private String fileIds;

    private String bgtExeFlag;

    private Boolean isScientific;

    private Boolean isBond;

    private Boolean isCaptialConsPro;

    private BigDecimal purAmt;

    private BigDecimal purUsedAmt;

    private BigDecimal onPurInAmt;

    private BigDecimal onPurOutAmt;

    private String proCateCode;

    private String proCateName;

    private String trackProCode;

    private String trackProName;

    private String bgtTypeName;

    private String proPayDicCode;

    private String proPayDicName;

    private String preDpt;

    private String sourceTypeYscCode;

    private String sourceTypeYscName;

    private String sourceTypeYwcCode;

    private String sourceTypeYwcName;

    private String bondBatch;

    private String isThrSecSort;

    private String isPovery;

    private String isBudget;

    private String isProAgricultureFund;

    private String isDirectFund;

    private String isIndAndEnterSub;

    private String isDirectAndSuppFund;

    private BigDecimal declareAmt;

    private String isGov;

    private String payTypeCode;

    private String indType;

    private String foundTypeCode;

    private String foundTypeName;

    private String manageCategories;

    private String proId;

    private BigDecimal onUnfrozenAmt;

    private String payTypeName;

    private String currencyName;

    private String parentBgtId;

    private String extend1;

    private String extend2;

    private String extend3;

    private String extend4;

    private String extend5;

    private String agencyTypeCode;

    private String agencyTypeName;

    private String deptCode;

    private String deptName;

    private String bgtDeptCode;

    private String bgtDeptName;

    private String parentProCode;

    private String parentProName;

    private String personCatalogueCode;

    private String personCatalogueName;

    private String publicCatalogueCode;

    private String publicCatalogueName;

    private Boolean isConstruction;

    private String constructionAgencyName;

    private String constructionAgencyCode;

    private Date transmitTime;

    private String availableStatus;

    private String transmitUserName;

    private String transmitUserId;

    private String thrSecCode;

    private String thrSecName;

    private String thrSecPilotCountyCode;

    private String thrSecPilotCountyName;

    private String incomeSortCode;

    private String incomeSortName;

    private Boolean isThrsecFund;

    private String recDivCode;

    private String recDivName;

    private Long floatAmt;

    private String zqFxjgId;

    private BigDecimal payAppAmt;

    private String countFundProCode;

    private String taskNo;

    private String speProCode;

}
